labor saving device - Turc Anglais Dictionnaire